Formato
StileTestoAdd(testo;stili)
Parametri
testo
- qualsiasi espressione di testo o campo di testo
stili
- qualsiasi degli stili denominati elencati sotto Descrizione
Tipo di dati restituito
Testo
Descrizione
Aggiunge gli stili
specificati al testo
con una sola operazione. È possibile aggiungere più stili utilizzando l'operatore + tra i nomi degli stili. I valori negativi non sono validi. Vengono rimossi tutti gli stili se l'unico stile specificato è Normale. Lo stile Normale viene ignorato se è mischiato con altri stili. Gli stili non sono sensibili alle maiuscole e alle minuscole e non contengono spazi.
Le opzioni di formattazione del testo vanno perse se il tipo di dati restituito è diverso da Testo.
Gli stili disponibili sono:
![]() |
Normale |
![]() |
Grassetto |
![]() |
Corsivo |
![]() |
Sottolineato |
![]() |
Condensato |
![]() |
Espanso |
![]() |
Barrato |
![]() |
Maiuscoletto |
![]() |
Apice |
![]() |
Pedice |
![]() |
Maiuscolo |
![]() |
Minuscolo |
![]() |
Titolo |
![]() |
Parola sottolineata |
![]() |
Doppia sottolineatura |
![]() |
TuttiGliStili (tutti gli stili disponibili) |
Esempi
StileTestoAdd("Casa";Corsivo)
restituisce la parola Casa in corsivo.
StileTestoAdd(Nome;Grassetto+Sottolineato)
restituisce Maria in grassetto e sottolineato quando il campo Nome contiene Maria.
Il seguente calcolo rimuove tutti gli stili dal testo, quindi trasforma in corsivo tutta la frase.
StileTestoAdd(StileTestoAdd (Nome;Normale);Corsivo)
Il seguente calcolo crea due descrizioni di stili, quindi concatena le due frasi utilizzando questi stili. Usare la funzione Consenti
è un modo efficace per evitare di creare un'istruzione StileTestoAdd
lunga e complessa.
Consenti([StileTitolo=Maiuscoletto+Titolo;StileCorpo=Normale]; StileTestoAdd(campoTitolo;stileTitolo)&"¶¶" & StileTestoAdd(campoCorpo;StileCorpo))
Nell'esempio che segue si desidera cercare tutte le occorrenze di diverse parole e cambiare il loro stile. Per far ciò è possibile combinare le funzioni CercaeSost
e StileTestoAdd
.
CercaeSost(CorpoArticolo;["Frase1";StileTestoAdd("Frase 1";Corsivo)];["Frase 2";StileTestoAdd("Frase 2";Grassetto)];)
Argomenti correlati
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |